leaf of spearmint - Alemán Inglés Diccionario